megaocteto (mo) - Spanish English Dictionary